Witam,
Wyjaśnię na czym polega problem. Mam cztery tabele: czesci, typ_czesci, model_czesci i producent_czesci.
Schemat tabel wygląda tak:
tabela - typ_czesci:
typ_id (klucz główny),
nazwa_typu;
tabela - model_czesci:
model_id (klucz główny),
nazwa_modelu;
tabela - producent_czesci:
producent_id (klucz głowny),
nazwa_producenta;
tabela - czesci:
czesci_id (klucz główny),
typ_id (klucz obcy),
model_id (klucz obcy),
producent_id (klucz obcy).
Pytanie brzmi: jak zapisywać dane aby uniknąć dublowania danych. Np.,
| czesci_id | typ_id | model_id | producent_id|
| 1 | 1 | 1 | 1 |
| 2 | 1 | 1 | 1 |
| 3 | 2 | 2 | 1 |
| 4 | 2 | 2 | 1 |
i tak dalej. Myślałem żeby jakiś warunków używać ale nie mam pomysłu. Męczę się z tym od rana i nic mi nie wychodzi. Może robię coś źle, może nie mam na to pomysłu. Samo zapisywanie działa i tylko z tym jest kłopot. Bardzo Was proszę o pomoc.
Wielkie dzięki z góry i pozdrowionka
Krzysiek