[10:55:41] <MidasVO> I have it like that, is it logical that I can now create testSets
[10:56:29] <MidasVO> ugh really hard to describe what i mean but.. this model can have more than 1 test in it right? or do i need to do something special to make that possible?
[10:58:17] <MidasVO> or should i just make a new model called testSet and reference it?
[17:46:43] <StephenLynx> since mongo doesn't have relational integrity, I cannot see the point of schemas and validation rules.
[17:46:53] <StephenLynx> you just have one big overhead for nothing.
[18:55:29] <shlant> does the root role have all permissions on all db's? I ask because I am using a root user to access my db from my node app, but it seems that some content isn't loading which makes me think it's permissions
[18:56:06] <StephenLynx> afaik the system's users have no relation to the database permissions
[18:56:43] <kba> StephenLynx: the idea is that the schema is more advanced than just tables
[18:57:11] <StephenLynx> kba that makes absolutely no sense.
[18:57:25] <StephenLynx> and shlant sorry, I didn't know there was a role called "root" :v
[18:58:31] <StephenLynx> it doesn't matter how advanced a tool is, if you don't need it, its just a waste of resources.
[18:58:32] <kba> StephenLynx: it makes no sense to have schemas more complicated than rows of data? Yes, sure, it could be done with 5 table instead of one collection.
[18:58:44] <kba> StephenLynx: in that case, anything could be stored with
[19:10:54] <StephenLynx> a schema is not a structure.
[19:10:55] <kba> because we apparently don't share definition of schema
[19:11:02] <kba> in my book, a structure and a schema is pretty much the same
[19:11:12] <StephenLynx> a structure is a convention on how the data is saved.
[19:11:19] <kba> "A database schema (/ˈski.mə/ skee-mə) of a database system is its structure"
[19:11:51] <StephenLynx> a schema is a structure set in stone with constraints that cause errors when you try to input data that does not obey the schema.
[19:12:28] <kba> Indeed. So any MongoDB application that doesn't allow you to insert ANY data into ANY field has a schema?
[19:12:40] <kba> Because if there's validation, it has a schema, according to you
[19:14:39] <kba> You're ridiculous. You're saying that any application using validation shouldn't use MongoDB, because validation implies a schema, and if you need a schema, you should use an RDBMS.
[19:16:13] <kba> You said that if you can get an error while entering data, then it needs a schema
[19:16:21] <kba> "<StephenLynx> since mongo doesn't have relational integrity, I cannot see the point of schemas and validation rules."
[19:16:22] <StephenLynx> an error on the database layer.
[19:16:33] <kba> StephenLynx a schema is a structure set in stone with constraints that cause errors when you try to input data that does not obey the schema.
[19:16:34] <StephenLynx> I was not talking about the application layer.