Functional requirements database methods revisited