русский
Germany.ruForen → Архив Досок→ Programmierung

ID field

18.11.17 13:46
Re: ID field
 
Wanderer_ посетитель
in Antwort moose 17.11.17 15:53

У вас в БД имеется три сущности (Entity): машина, поездка и водитель. Я бы посоветовал использовать вам для любой таблицы своё ID, тогда не будет проблем как в вашем случае с машинными номерами. KFZ-Nummer можно завести как unique, чтобы небыло проблем. То есть у вас в БД на каждую сущность должна быть своя таблица. Если у вас отношения (relation) между сущностями n:m ( каждый водитель может ездить на любой машине) то в этом случае нужна дополнительная таблица, где вы эти соотнощения сохронятете (fahrer_id,fahrzeug_id, reise_id ). При неправильном выборе машины , вы можете легко помянять машину, заменив fahrzeug_id на привильный номер.

 

Sprung zu