We present a concept of weakly constraining types which balances heterogeneity and fixity of data structures. This concept
is designed for a multimedia mediator that uses fixed type declarations on schema level but allows variations of actual structures
on instance level. The concept is based on a notion of embedding a fixed type declaration into a variation structure such
that essential aspects of the fixed declaration are preserved. Finally we show how multimedia types gain from our type system.