Strona 1 z 1

Jak w Base zbudować taką bazę ?

PostNapisane: Wt wrz 27, 2016 12:02 am
przez jacobi75
Dzień dobry
Muszę stworzyć w Base bazę danych kontahentów. Zaimportowałem z excela dane do tabeli. Każdy rekord w tabeli, czyli każdy kontahent ma niepowtarzalny numer id.
Teraz stoję przed problemem. Każdy kontrahent ( takie jest założenie ) musi mieć indywidualną tabelę ( na podstawie numeru id kontrahenta ) w której będą notowane temat oraz data ostatniej rozmowy z kontahentem. To spora ilość tabel. Nie wiem czy Base to udźwignie ? Nie jestem pewien czy warto to tak rozwiązać ? Jeśli nie, to jak inaczej ?

Re: Jak w Base zbudować taką bazę ?

PostNapisane: Wt wrz 27, 2016 1:43 pm
przez Jan_J
. Każdy kontrahent ( takie jest założenie ) musi mieć indywidualną tabelę ( na podstawie numeru id kontrahenta ) w której będą [...]
To nie tak.

Potrzebne są tylko dwie tabele:

kontrahenci (Id, Nazwa, Adres, ...)
rozmowy (Id, Id_kontrahenta, data_czas, treść)

albo trzy, jeżeli chcemy rozbić treści na elementarne ustalenia i przypisać je do rozmów:

kontrahenci (Id, Nazwa, Adres, ...)
rozmowy (Id, Id_kontrahenta, data_czas)
ustalenia(Id, Id_rozmowy, treść)