![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 47 Pomógł: 0 Dołączył: 22.07.2006 Ostrzeżenie: (0%) ![]() ![]() |
Czy sytuacja przedstawiona na poniższym schemacie jest poprawna / normalna czy jest to jakiś dziwoląg którego nie powinno się stosować i mam źle zaprojektowaną bazę danych.
Są dwie różniące się budową tabele [tabela 1 i tabela 2], a w trzeciej tabeli [tabela 3] chcę gromadzić wspólne informacje ich dotyczące. I czy relacje pomiędzy tymi trzema tabelami powinny właśnie tak wyglądać?. ![]() Ten post edytował piotrek24 21.07.2008, 09:12:09 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 382 Pomógł: 0 Dołączył: 29.11.2005 Skąd: :jestem(); Ostrzeżenie: (0%) ![]() ![]() |
No nie jest to zdrowe rozwiązanie - ten sam efekt możesz uzyskać zapytaniem (union) lub przez zbudowanie widoku. Czemu ma to służyć ? Na twoim miejscu zastanowiłbym sie nad słusznością takiego rozwązania.
Pozdrawiam -------------------- Powyższy post wyraża jedynie opinię autora w dniu dzisiejszym. Nie może on służyć przeciwko niemu w dniu jutrzejszym. Ponadto autor zastrzega sobie prawo zmiany poglądów, bez podawania przyczyny.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 47 Pomógł: 0 Dołączył: 22.07.2006 Ostrzeżenie: (0%) ![]() ![]() |
Tak dzięki za odpowiedź i masz rację zrobię to UNION-em
![]()
O coś takiego właśnie mi cały czas chodziło. Rekordy grupowane są wspólnie dla obydwu tabel. Wkleiłem może się komuś przyda. Chodzi oczywiście o ogólna ideę. |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 31.07.2025 - 09:01 |