Создать автоматически таблицу, которая состоит из его первичного ключа и 2 других внешних ключей - PullRequest
0 голосов
/ 12 марта 2010

У меня есть таблица A с основным идентификатором, таблица B с идентификатором первичного ключа также и другой таблица C с идентификатором первичного ключа и строками Aid и Bid, где Aid и Bid являются внешними ключами C и первичными ключами A и B соответственно.

Одним из способов заполнения этих БД будет заполнение таблицы А, таблицы В и таблицы С по отдельности.

Я хотел бы знать, есть ли более умный способ сделать это, где я мог бы сначала заполнить A, и в то же время я могу заполнить B, я могу указать, что запись в C также должна быть создана.

Любая идея и предложение о том, как их заполнить, приветствуется. Я пытаюсь воспользоваться структурой внешних ключей.

Спасибо.

1 Ответ

1 голос
/ 12 марта 2010

Вы можете использовать ORM , который проанализирует вашу структуру и создаст ее для вас.Примеры ORM:

Вы можетенайти довольно приличный список ORM здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...