Maďarksá notace u materializovaných a virtuálnch sloupců

Používáte nějakou konvenci pro rozlišovaní materializovaných a virtuálnch sloupců?

Například mám tabulku:
Kód: [Vybrat]
CREATE TABLE `post` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `title` varchar(250),
  `discuss_count` int(11) NOT NULL DEFAULT 0
)
CREATE TABLE `post__discuss` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `id_parent`int(11) NOT NULL,
  `title` varchar(250)
)
V discuss_count chci mít 1/ předpočítaný (triggerem) celkový seznam komentářů. Mám tam i nějaké virtuální sloupce. A protože těch sloupců tam začínám mít hodně, ztrácím v tom přehled. Napadlo mě, že bych si ty materializovaný a virtuální sloupce nějak označkoval. A la maďarská notace.

Přijde vám to jaký dobrý nápad? Používáte na to něco?



1/ To, zda to je nebo není dobrý nápad prosím v rámci diskuse ignorujte.


RDa

  • *****
  • 2 480
    • Zobrazit profil
    • E-mail
Re:Maďarksá notace u materializovaných a virtuálnch sloupců
« Odpověď #1 kdy: 09. 09. 2022, 19:44:48 »
Ja spravuji DB skrze PMA a tam je moznost davat komentar ke kazdemu sloupci (uklada se do struktury DB), viz:

https://mariadb.com/kb/en/create-table/#comment-column-option

Casto to pouzivam pro indikovani jak provest lookup nejakeho vyctu hodnot (tj. v komentari je pouze:   targettable.column )

Re:Maďarksá notace u materializovaných a virtuálnch sloupců
« Odpověď #2 kdy: 09. 09. 2022, 20:58:45 »
Označujeme takové sloupce xkem na začátku. Takže u nás by to byl xdiscuss_count.

mark42

  • ***
  • 103
    • Zobrazit profil
    • E-mail
Re:Maďarksá notace u materializovaných a virtuálnch sloupců
« Odpověď #3 kdy: 12. 09. 2022, 08:11:05 »
Keby som mal tento problem, dam tam mc_nieco a vc_nieco (mat. column a virt. column). Znie to podobne ako notazia, ktora sa pouziva u id, pk, fk - takze by sa na to rychlo zvyklo.

Re:Maďarksá notace u materializovaných a virtuálnch sloupců
« Odpověď #4 kdy: 12. 09. 2022, 20:52:32 »
Keby som mal tento problem, dam tam mc_nieco a vc_nieco (mat. column a virt. column). Znie to podobne ako notazia, ktora sa pouziva u id, pk, fk - takze by sa na to rychlo zvyklo.

Zajímavá argumentace, díky.


Kit

  • *****
  • 704
    • Zobrazit profil
    • E-mail
Re:Maďarksá notace u materializovaných a virtuálnch sloupců
« Odpověď #5 kdy: 13. 09. 2022, 23:41:59 »
Používáte nějakou konvenci pro rozlišovaní materializovaných a virtuálnch sloupců?

Určitě ne. Není k tomu žádný důvod.

Re:Maďarksá notace u materializovaných a virtuálnch sloupců
« Odpověď #6 kdy: 14. 09. 2022, 00:08:59 »
Používáte nějakou konvenci pro rozlišovaní materializovaných a virtuálnch sloupců?

Určitě ne. Není k tomu žádný důvod.
Urcite duvod je, pravdepodone jsou read-only