nie bardzo rozumiem czy pytanie o tworzenie tabel w bazie jest dla was za trudne czy za proste?
Chodzi mi tylko o to czy poprawne jest tworzenie osobnych tabel dla powtarzajacych sie danych a potem stworzenie jednej tabeli tylko z primary key z tamtych tabel - a wszystko po to rzeby nie przechowywac tych samych informacji wielokrotnie w jednej tabeli.