774: AlekCeu, Уникальный он на то и уникальный, чтобы не повторяться. Вот представь, во второй таблице есть ссылка через ID на запись в первой таблице. Ну например первая таблица
country ( id, name )
id=1 name=russia
id=2 name=usa
а вторая - state (id, name, country)
id=1, name=moscow, country=1
id=2, name=boston, country=2
А потом мы берем, удаляем страну USA. Так как MySQL не поддерживает никакой ссылочной целостности, у нас нет возможности сделать так, чтобы при удалении USA автоматом удалился и Boston. Так что если при удалении USA мы Boston не удаляем вручную, то он остается.
Теперь представь мы инсертнем еще одну...
23.08.2011 / 20:51
country ( id, name )
id=1 name=russia
id=2 name=usa
а вторая - state (id, name, country)
id=1, name=moscow, country=1
id=2, name=boston, country=2
А потом мы берем, удаляем страну USA. Так как MySQL не поддерживает никакой ссылочной целостности, у нас нет возможности сделать так, чтобы при удалении USA автоматом удалился и Boston. Так что если при удалении USA мы Boston не удаляем вручную, то он остается.
Теперь представь мы инсертнем еще одну...