Prosta sprawa dla kogoś z doświadczeniem w MSSQL

Prosta sprawa dla kogoś z doświadczeniem w MSSQL
przemek_l
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 94
0

Mam 2 tabele , w jednej imiona i nazwiska w drugiej samochody.
Teraz muszę przypisać samochody do konkretnych osób ( zbudować relacje ? ) i później wywołać konkretną osobę z przypisanym jej samochodem.
Pytanie jak to zrobić w VS2012 Express ( piszę w C# i raczej nie mam większego pojęcia o bazach danych, siedzę w książkach w tej chwili i nie wiem za co się złapać już ).

Za pomoc z góry dziękuję.

Marcin.Miga
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 2794
0

Na 3 sposoby:

  1. w tabeli z osobami dodać pole z id_samochodu
  2. w tabeli z samochodami dodać pole z id_osoby
  3. stworzyć nową tabelę z id_osoby, id_samochodu
ML
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 876
0

Najpoprawniejsze jest rozwiązanie nr 3 bo jeden samochód może mieć więcej niż jednego właściciela a jeden właściciel może mieć wiele samochodów.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.