J
Joel
I'm setting up a database that will track the stocks our research analysts
cover. The basic elements will include: analyst id, analyst name, analyst
start date, analyst term date ( this I will include in 1 table); stock
symbol, stock name (separate table); stock symbol, analyst id, coverage
initiated (date), coverage inherited (date), coverage terminated (date) -
separate table or tables. This last table is where I'm getting hung up. If
I use this last table to include all of the date events, it makes it easy to
design queries to show just the stocks that are currently being covered. The
downside to this table design is that I would have date events where some of
the information is not applicable. ie. you wouldn't initiate coverage and
drop coverage on the same day. If I break the last table up (which I
originally tried to do), I have a hard time setting up a query that pulls
only the stocks that are being actively covered. My question - should I use
1 table for all of the date events or should I put the date events in
separate tables (if the latter is the case, how do I design the query to pull
just actively covered stocks?). Thanks.
cover. The basic elements will include: analyst id, analyst name, analyst
start date, analyst term date ( this I will include in 1 table); stock
symbol, stock name (separate table); stock symbol, analyst id, coverage
initiated (date), coverage inherited (date), coverage terminated (date) -
separate table or tables. This last table is where I'm getting hung up. If
I use this last table to include all of the date events, it makes it easy to
design queries to show just the stocks that are currently being covered. The
downside to this table design is that I would have date events where some of
the information is not applicable. ie. you wouldn't initiate coverage and
drop coverage on the same day. If I break the last table up (which I
originally tried to do), I have a hard time setting up a query that pulls
only the stocks that are being actively covered. My question - should I use
1 table for all of the date events or should I put the date events in
separate tables (if the latter is the case, how do I design the query to pull
just actively covered stocks?). Thanks.