с использованием PHP и MySQLсоздает два ряда одновременно с внешним ключом отношением
У меня есть две таблицы, таблицы пользователей и таблицы профилей.
Когда на моем сайте создается новая учетная запись, строки пользователя и профиля создаются одновременно.
Я хочу, чтобы внешний ключ ссылался из таблицы пользователей в таблицу профилей, чтобы информация профиля пользователя хранилась в отдельной таблице.
Мои вопросы: как обеспечить, чтобы внешний ключ привязывался к правильной таблице профилей.
Текущий способ, которым я хотел бы это сделать, после создания новой строки пользователя и профиля, будет запрашивать профили в порядке убывания, чтобы получить последнюю созданную строку и захватить идентификатор профиля и вставить его в таблицу пользователей идентификатор внешнего ключа профиля. Я уверен, что должен быть лучший способ сделать это, хотя .. не так ли?
+1 Слишком быстро. ;) –
Да, довольно прямо, честно говоря. – Kezzer
IMHO единственный хороший способ для mysql. Остальные - это хаки. – Jet