Create TABLE table_a(
table_a_id MEDIUMINT NOT NULL AUTO_INCREMENT PRIMARY KEY,
table_a_value INT)
CREATE TABLE table_b(
table_b_id MEDIUMINT NOT NULL AUTO_INCREMENT PRIMARY KEY,
table_b_value INT,
table_a_id MEDIUMINT NOT NULL,
FOREIGN KEY(table_a_id) REFERENCES table_a(table_a_id))
Πρώτα δημιουργείται ο table_a και στη συνέχεια ο table_b που περιέχει αναφορά στον table_a μέσω του table_a_id. Όμως το table_a_id αυξάνεται αυτόματα με κάθε insert statement και δεν τον ορίζω εγώ οπότε πως μπορώ να το περάσω ως παράμετρο σε insert statement στον table_b;
Νομίζω ότι λύνεται με την χρήση Stored Procedure το παραπάνω αλλά αυτή τη στιγμή η λύση μου διαφεύγει (το ψάχνω πάντως).
Αν μπορεί κάποιος να βοηθήσει θα του ήμουν ευγνώμων
