M101JS: MongoDB for Node.js Developers

Nu prea inteleg ce vrei sa zici. Primary key are, pentru asta e _id:

MongoDB reserves the _id field in the top level of all documents as a primary key. _id must be unique, and always has an index with a unique constraint

Cand am zis ca nu are notiunea de relatii la foreign keys si joins ma refeream, impreuna. Pentru ca tine cont ca poti avea RDBMS cu joins dar fara foreign key constraints (vezy MyISAM). Acum, tu bineinteles ca vrei sa relationezi documentele intr-un fel, dar o faci la nivelul aplicatiei tale, DBMS-ul in cazul asta nu te asista in nici un fel in directia asta, asta am zis. Pe Mongo il doare la basca ce stochezi tu in documente, cum relationezi tu in aplicatia ta documentele, etc.

Oricum, în acest moment nu înțeleg de ce acest lucru este un pas înainte.

Nu imi dau seama daca imi e adresat tot mie. Daca da, eu nu am pretins ca ar fi un pas in vreo directie.

PS: pentru ca threadul asta e strict legat de M101JS, hai sa nu incepem si aici discutiile pro si contra NoSQL, Mongo, etc, shall we?

2 Likes