Postingan

Unlimited Hierarchical Data dalam Satu Tabel

Ini adalah note tentang hierarkial data. Berikut saya menggunakan Nested Set Model (data bersarang) yang cukup logis dan mudah untuk diterapkan. Secara teori model ini bisa diterapkan untuk unlimited hierarchy . Query- nya pun lebih simple dibandingkan dengan Adjacency List Model atau model bertingkat. Untuk mempelajari lebih lanjut silahkan pelajari Nested Set Model di artikel Managing Hierarchical Data in MySQL . Artikel ini sangat bagus. Saya sudah membacanya berulang kali sejak 4 tahunan lalu, tapi baru ngeh sekarang, hehe. Lemot ini otak. Source Code sebagai berikut. Kelebihan dan Kekurangan Seperti terlihat dalam source code model ini memiliki kelebihan dan kekurangan, sebagai berikut. Kelebihan Pembacaan lebih simpel, karena hanya melakukan self join satu kali, berapapun kedalaman datanya. Tidak perlu menambah tabel jika suatu saat kedalaman tingkatan bertambah. Kekurangan Proses insert data lebih kompleks, namun menurut saya ini wajar dan tidak menjadi...

Install nelmio/alice di Framework Symfony

Sebenarnya sudah bolak-balik saya mencoba mencari cara penggunaan nelmio/alice yang paling nyaman. Kali ini saya posting di blog baru ini supaya besok-besok tidak ribet research lagi. Sebagai pembukaan, saya akan mengulas terlebih dahulu apa itu nelmio/alice (selanjutnya disebut Alice). Dikutip dari repository utamanya yang dibuat oleh pemilik akun @nelmio di github.com, Alice adalah Expressive fixture Generator . Alice dibuat berdasarkan fzaninotto/faker (selanjutnya disebut Faker) yang gunanya adalah untuk generate data fake . Data fake ini sangat berguna bagi para developer untuk kemudahan testing aplikasi yang dibuatnya. Meskipun fake , tapi data yang dihasilkan oleh Faker tidak terlalu rancu/ngasal. Faker menghasilkan data dari database hasil sumbangan para kontributor Faker. Juga sudah ada kontributor dari Indonesia. Terima kasih banyak para kontributor! Nah tentang Faker, saya rasa cukup sampai disini. Mungkin dilain hari saya akan menulis khusus tentang faker. Sekar...