Zobrazit příspěvky

Tato sekce Vám umožňuje zobrazit všechny příspěvky tohoto uživatele. Prosím uvědomte si, že můžete vidět příspěvky pouze z oblastí Vám přístupných.


Příspěvky - Michal Zahradníček

Stran: [1]
1
Software / Jednoduchý project management SW
« kdy: 06. 06. 2011, 11:46:00 »
Zdravím,

práve premýšlam o nasadení systému na správu projektov(začínajú sa mi kopiť veci a potrebujem udržať prehľad) a preto by som sa chcel opýtať, že aký systém používate Vy.

Najlepšie by bolo niečo simple, kde sa vytvori projekt, nadefinuju milniky, rozne ulohy a moznost komentovat tieto ulohy(prípradne nahrávať súbory ku komentarom). Dobre by bolo aj zapisat čas, že ktorá úloha koľko práce zabrala s možnosťou nejakého prehľadu časov...

Ideálne aby to bolo pre PHP a MySQL, aby som to vedel kdekoľvek nasadiť.

2
Vývoj / MySQL a použití sloupce ID
« kdy: 05. 05. 2011, 11:23:33 »
Zdravím,
práve robím jeden návrh databáze a napadla ma taká myšlienka...

Doposiaľ som robil DB vždy tak, že každá tabuľka mala ako primárny kľúč položku INT "id" s nastaveným auto_increment.

Tu je príklad tabuľky pre párovanie produktov v eShope s kategóriami:

  • id INT PRIMARY KEY autoincrement
  • shop_products_id INT
  • shop_categories_id INT

na stĺpce shop_products_id a shop_categories_id boli samozrejme vytvorené INDEXy.

Táto tabuľka sa dá ale spraviť aj úspornejšie takto:

  • shop_categories_id INT
  • shop_products_id INT

Primárny kľúč by bol vytvorený na obidve položky. INDEX by sa potom vytvoril len na shop_products_id, kvoli vyhľadaniu v ktorej kategorii je produkt.

Otázka teda znie, že či je pre MySQL lepšie používať všade stĺpec ID(či mysql vie lepšie pracovať s takýmito záznamami, ktoré majú id) tak ako v hornom príklade, alebo mu je to jedno ?
Ak je lepšie druhé riešenie, ako čo najsprávnejšie nadefinovať INDEXy?

Je v MySQL nejaká možnosť, že samotná tabuľka by bola INDEX - keďže v druhom prípade sa data ukladajú raz do tabuľky a dva-krát do INDEXov....?

Prosím o solídne a technicky podložené odpovede, prečo je tá - ktorá variatna lepšia.

Stran: [1]