G
Guest
The system I'm trying to develop is designed, first, to store legal case
information in a db, and then be able to analyze that data and use it to make
recommendations/reports/etc.
However, it's not JUST cases that I need to collect the data about. In
addition, there are other issues that aren't technically "cases", but which
might be termed "issues" which, nonetheless, need to find themselves into the
db.
My vision for the system is that adding an "issue" would be pretty much
equivalent to adding a subset of the information required for entering a
case. So, where a case might require 25 fields to be be "added" to the
database, an "issue" might require 15 of those same 25 fields, but NOT
require the other 10 things.
Does that sound like an acceptable thing to do: have a case database that
also accepts "issues" (given the explanation I've given) but groups them in
the same main table such that you can search both groups together at once?
If it IS reasonable, then my second question is this: Cases have a unique
case number which could be used as the primary key. Issues, otoh, don't have
a "case number" at all since they aren't cases. If it's ok to have the
issues and cases kinda mixed in together, would I need a seperate column
(autonumber) to use for a primary key, or could I use the "case number"
column and somehow assign a random or sequential autonumber in those records
where no case number was inputted?
Thanks in advance,
cw
information in a db, and then be able to analyze that data and use it to make
recommendations/reports/etc.
However, it's not JUST cases that I need to collect the data about. In
addition, there are other issues that aren't technically "cases", but which
might be termed "issues" which, nonetheless, need to find themselves into the
db.
My vision for the system is that adding an "issue" would be pretty much
equivalent to adding a subset of the information required for entering a
case. So, where a case might require 25 fields to be be "added" to the
database, an "issue" might require 15 of those same 25 fields, but NOT
require the other 10 things.
Does that sound like an acceptable thing to do: have a case database that
also accepts "issues" (given the explanation I've given) but groups them in
the same main table such that you can search both groups together at once?
If it IS reasonable, then my second question is this: Cases have a unique
case number which could be used as the primary key. Issues, otoh, don't have
a "case number" at all since they aren't cases. If it's ok to have the
issues and cases kinda mixed in together, would I need a seperate column
(autonumber) to use for a primary key, or could I use the "case number"
column and somehow assign a random or sequential autonumber in those records
where no case number was inputted?
Thanks in advance,
cw