W środowisku MySQL Workbench podczas edytowania tabeli pod każdą nazwą kolumny znajduje się kolorowy diament. Gdzie mogę znaleźć dokument wyjaśniający, co oznacza każdy kolor?Co oznaczają ikony kolumn mysql ze stołu warsztatowego
Odpowiedz
Klucz: (Część) Primary Key
Wypełniony Diament: NOT NULL
Nie zapełnione Diament: NULL
Kolor czerwony: (część) Klucz obcy
Niebieski wyłożone diamentowe: atrybutem prostym (bez klucza)
można łączyć na przykład:
jest czerwonym kolorze klucz, więc jest to klucz podstawowy, który jest także klucz obcy
jest Żółty (non Red) Key dlatego tylko klucz podstawowy
jest niebieski podszyciem wypełniona diament więc jest to NOT NULL prosty atrybut
jest czerwony kolorowe wypełniony diament więc jest to NOT NULL klucz obcy
jest niebieski podszyciem wypełniona diament więc jest to proste ttribute który może być NULL
jest czerwonym, nie wypełnionym diamentem, więc jest to klucz obcy, który może być NULL
Korzystając z Google, znalazłem to.
http://dev.mysql.com/doc/workbench/en/wb-using-table-tool.html
Czy to wystarczy wyjaśnienie? Z chęcią pomożemy dalej.
Na lewo od nazwy kolumny jest ikona, która wskazuje, czy kolumna jest członkiem klucz podstawowy. Jeśli ikona jest małym kluczem, ta kolumna należy do klucza podstawowego, w przeciwnym razie ikona jest niebieska, czyli diament o rozmiarze lub biały diament. Niebieski diament wskazuje, że kolumna ma zestaw NN . Aby dodać lub usunąć kolumnę z klucza podstawowego, kliknij dwukrotnie ikonę . Możesz także dodać klucz podstawowy, zaznaczając pole wyboru PODSTAWOWY KLUCZOWY KLAWISZ w sekcji Szczegóły kolumny edytora tabel.
Źródło: http://dev.mysql.com/doc/workbench/en/wb-table-editor.html Sekcja: 7.7.1.3.2
Mam również czerwone diamenty, co oznacza, że kolumna jest kluczem obcym. Zastanawiałem się, czy istnieje pełna lista wszystkich możliwych symboli kolorów. –
- 1. Co oznaczają ikony w Eclipse?
- 2. Co oznaczają flagi kolumn w środowisku MySQL Workbench?
- 3. Co oznaczają ikony strzałek w Subclipse?
- 4. Mysql Usuwanie wielu losowych wierszy ze stołu
- 5. Obsługa zamykania okna stołu warsztatowego w aplikacji Java RCP
- 6. Co oznaczają ikony w liście zmiennych debugowania obszaru Xcode 4?
- 7. Co oznaczają czerwone ikony wykrzyknika przed odniesieniami w VS2010?
- 8. Co oznaczają znaki \ x1a?
- 9. Co oznaczają "\\. \", "\ ?? \", "\\? \", "\\"?
- 10. Wybierz losowy przedmiot ze stołu
- 11. Zaznacz wszystko ze stołu hibernacji
- 12. Co oznaczają te symbole git?
- 13. Co oznaczają pliki dylib?
- 14. Blokada stołu MySql w PHP
- 15. Co oznaczają kropki w tym zapytaniu SQL?
- 16. Co oznaczają numery wydania Erlang?
- 17. Co oznaczają adresy URL raw.githubusercontent.com?
- 18. Co oznaczają błędy wynikowe SmsManager?
- 19. Co oznaczają parametry dla CGPathAddCurveToPoint?
- 20. Co oznaczają dane wiadomości APPCRASH?
- 21. co oznaczają te operatory (**, ^,%, //)? - Python?
- 22. Co oznaczają "def + @" i "def - @"?
- 23. Co oznaczają * args i ** kwargs?
- 24. Eksport danych stołu roboczego MySQL bardzo powolny
- 25. Co te znaki oznaczają w Vim?
- 26. Co oznaczają ikony w oknie Znajdź wyniki symboli w VS 2013?
- 27. MySQL: Określić stołu klucz podstawowy dynamicznie
- 28. Jak wykonać zrzut mysql wybranych kolumn tabeli
- 29. Zamiana wartości kolumn w MySQL
- 30. pętla mysql ze zmienną inkrementacją
Gdyby tylko zaktualizowali MySQL Workbench, aby pokazać te znaczenia po najechaniu kursorem na nieintuicyjne ikony ... –