kao sto rekoh, nemoj da se "vezujes" za te "standarde" ... vecina njih je zbog problema koji vise ne postoje (npr velika slova su zato sto terminali nekada nisu imali mala slova) .. osmisli kako nazivas tabele i drzi se toga, po mogucstvu zapisi to i napravi "dokument" koji opisuje standard.
ono sto je svakak odobra praksa kada je mysql u pitanju je da backtikujes sve nazive .. dakle sql pises
Code:
SELECT `t1`.`f1`, `t1`.`f2` FROM `t1` WHERE `f3` > 10;
sto se samog imenovanja tice .. standard koji ja koristim ima prilicno "duga imena kolona"
na primer:
Code:
create table `employee`(
`employee_id` unsigned int,
`employee_name` varchar(100),
`employee_last_name` varchar(100),
...
);
create table `sector`(
`sector_id` unsigned int,
`sector_name` varchar(100),
...
);
create table `employee_sector`(
`sector_id` unsinged int;
`employee_id` unsigned int;
);
create table `country`(
`country_id` unsigned int,
`country_name` varchar(100),
...
);
create table `city`(
`city_id` usinged int,
`city_name` varchar(100),
`country_id` unsigned int,
...
);
...