Witam wszystkich,
Mam do zaprojektowania i wdrożenia bazę danych, po krótcę wytłumaczę całą idee, potrzebuję porady doświadczonego programisty/projektanta bd otóż fizycznie wygląda to tak:
Posiadam dane :
- Punkty pomiarowe (tagname, biegunowosc, krotki opis, PID)
- Skrzynki obiektowe (Nazwa, Typ)
- Listwy (Nazwa, Typ, Liczba zacisków)
- Kable (Typ kabla, długość , przekrój, liczba żył)
- Szafy krosowe (Nazwa, Typ)
- Listwy obiektowe (Nazwa, Liczba zacisków)
- Listwy systemowe (Nazwa, Liczba zacisków)
- Przekaźniki (Nazwa, Numer, nr zacisku)
- Separatory (Nazwa, Numer, nr zacisku)
- Karty (Kod karty, liczba kanałów, typ)
- Szafy systemowe (typ, nazwa)
Teraz nieco wyjaśnienia:
Punkt pomiarowy(1) jest podpięty do jakiejś listwy na konkretny zacisk(3) - ta listwa jest umieszczona w jakiejś skrzynce obiektowej (2) - dalej z listwy a konkretnie z pewnego zacisku(3) -wychodzi kablem(4) sygnał na listwę(6), a właściwie na konkretny zacisk następnie ten zacisk jest połączony z kolejnym zaciskiem listwy (7) (obie te listwy są umieszczone w jakiejś szafie krosowej(5)) - następnie z zacisku o konkretnym numerze z listwy (7) wychodzi sygnał na separator(9) lub przekaźnik(8) (również na konkretny zacisk) - następnie idzie sygnał na konkretny kanał Karty (10) (jest ona umieszczona w jakiejś szafie systemowej (11)).
Podane numery są numerami na powyższej liście, jak widać jest to trochę zawiłe
Dodam jeszcze że Punkt pomiarowy nie musi zawsze być wpięty na listwę(3), może być wpięty bezpośrednio na kartę (10) (a właściwie jej kanał). Chciałbym mieć możliwość "przepięcia" lokalizacji gdzie co jest wpięte na który zacisk.
Nie bardzo wiem gdzie umieścić "konkretny zacisk" tzn gdzie umieścić gdzie jest wpięty np pkt pomiarowy, albo na który zacisk wchodzi kabel ( i jaki to kabel) z listwy (6) na listwę (7), myślałem o dodaniu do każdej tabeli "lokalizacje" oraz utworzeniu tabeli "Lokalizacje" - Typu ID_źródła i ID_lokalizacji.
Mam nadzieję że jasno wyjaśniłem mój problem, jeśli coś jest niejasne to postaram się jeszcze raz napisać, chodzi mi o naświetlenie idei - a raczej kierunku w którym mam się kierować.