Next generation information system applications require powerful and intelligent information management that necessitates
an efficient interaction between database and knowledge base technologies. It is important that complex data and knowledge
incorporate uncertainty that exists in the data objects, in integrity constraints, and/or in the application. In this study
we propose IFOOD, an environment for modeling intelligent object-oriented databases for such applications. This permits flexible
modeling of complex data and knowledge with powerful retrieval capability.