initial attempt for abstraction; druid works with Derby as default

Should I implement things with standard sql then? Also, which datatype should I follow?