redfoxanna / diamond-poems

Memorializing diamond poems
0 stars 0 forks source link

Checkpoint #2 #6

Closed redfoxanna closed 5 months ago

redfoxanna commented 6 months ago

Hi @pawaitemadisoncollege, I just pushed all my code up to my diamond-poem repo for you to take a look at!

pawaitemadisoncollege commented 6 months ago

Hi @redfoxanna! Great job hitting checkpoint 2 from the DAO/Hibernate standpoint! Completing the work each week in your project set you up really well here!

I'm going to mark this as "not yet" in blackboard mostly as a reminder to myself that I need to review the ERD yet.

redfoxanna commented 6 months ago

Hi @pawaitemadisoncollege, thanks for the feedback! I was able to generate a diagram in IntelliJ and added it to my design documents. I will work on the rest of this on break :-) https://github.com/redfoxanna/diamond-poems/blob/main/DesignDocuments/ERD.png

pawaitemadisoncollege commented 5 months ago

Hi @redfoxanna - Thanks for sharing the ERD! No big concerns here, though I think there is opportunity here to add a table for the tags/genre.

The benefits of adding that table: it will remove some possible duplicate values from the table (normalizing), might provide faster searching (show me all the poems with the tag of "whatever"), and will provide you with a way to add an additional relationship. One of the "requirements" of the project is to have multiple one-to-many relationships, BUT if you don't have this, it is not the end of the world. I listed that as requirement as it would be a way to further demonstrate your proficiency with hibernate beyond what we did in the user-display exercise/demo. The team project will be another place to demonstrate this.