![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 29 Pomógł: 0 Dołączył: 30.09.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam ma zamodelowaną bazę i nie mogę dodać wpisu do tabeli z kluczmi obcymi(pozwalam na wartość NULL)
Daje takiego inserta:
Dostaje taki błąd:
Nie wiem czy zrobiłem dobry model w workbeanchu. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 702 Pomógł: 65 Dołączył: 16.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
Wg. tego modelu ,musisz dodać pozycje w COMPANIES a dopiero potem w USERS
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 29 Pomógł: 0 Dołączył: 30.09.2009 Ostrzeżenie: (0%) ![]() ![]() |
no ale właśnie ja nie chcę dodawać za każdym razem wpisu do COMPANIES, tylko w USERS wstawić NULLa
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 702 Pomógł: 65 Dołączył: 16.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
więc dodaj klucz oby w tabli users => COMPANIES (odwrotnie tak jak teraz masz)
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 29 Pomógł: 0 Dołączył: 30.09.2009 Ostrzeżenie: (0%) ![]() ![]() |
Tutaj zależy mi na relacji 1:n (COMPANIES:USERS) gdzie nie każdy rekord z USERS jest powiązany z COMPANIES. Może zrobć tabele pośrednią USERS_COMPANIES?
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Pusty tekst ("") i brak danych (NULL) to dwie zupełnie inne rzeczy i nie można ich stosować przemiennie.
Ten post edytował Crozin 24.05.2013, 12:13:06 |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 29 Pomógł: 0 Dołączył: 30.09.2009 Ostrzeżenie: (0%) ![]() ![]() |
fakt, przeoczyłem to (IMG:style_emoticons/default/facepalmxd.gif) . Już poprawiony INSERT działa (IMG:style_emoticons/default/thumbsupsmileyanim.gif)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 17.09.2025 - 20:55 |